package pe.edu.unmsm.fisi.ceups.modelo.entidad;

import java.util.HashSet;
import java.util.Set;

/**
 * ChorarioCurso entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class ChorarioCurso implements java.io.Serializable {

	// Fields

	private Integer idhorariocurso;
	private Chorario chorario;
	private CcursoAperturado ccursoAperturado;
	private Set ccursoAperturados = new HashSet(0);

	// Constructors

	/** default constructor */
	public ChorarioCurso() {
	}

	/** minimal constructor */
	public ChorarioCurso(Integer idhorariocurso, Chorario chorario) {
		this.idhorariocurso = idhorariocurso;
		this.chorario = chorario;
	}

	/** full constructor */
	public ChorarioCurso(Integer idhorariocurso, Chorario chorario,
			CcursoAperturado ccursoAperturado, Set ccursoAperturados) {
		this.idhorariocurso = idhorariocurso;
		this.chorario = chorario;
		this.ccursoAperturado = ccursoAperturado;
		this.ccursoAperturados = ccursoAperturados;
	}

	// Property accessors

	public Integer getIdhorariocurso() {
		return this.idhorariocurso;
	}

	public void setIdhorariocurso(Integer idhorariocurso) {
		this.idhorariocurso = idhorariocurso;
	}

	public Chorario getChorario() {
		return this.chorario;
	}

	public void setChorario(Chorario chorario) {
		this.chorario = chorario;
	}

	public CcursoAperturado getCcursoAperturado() {
		return this.ccursoAperturado;
	}

	public void setCcursoAperturado(CcursoAperturado ccursoAperturado) {
		this.ccursoAperturado = ccursoAperturado;
	}

	public Set getCcursoAperturados() {
		return this.ccursoAperturados;
	}

	public void setCcursoAperturados(Set ccursoAperturados) {
		this.ccursoAperturados = ccursoAperturados;
	}

}